package com.sg.business.commons.ui.vault;

import java.util.List;

import com.sg.business.model.Document;
import com.sg.business.model.Folder;

public interface IVaultControlPart {

	void update(Document document);

	void remove(Document document);

	void moveOut(Document document);

	void addContainers(List<Folder> folders);

	void createFolder(Folder parentFolder, Folder subFolder);

	void removefolder(Folder folder);

	void updateFolder(Folder folder);

	void addDocument(Document document, Folder folder);

}
